# Menu 9 − User Functions 1

Mode: RFC‑A

Menu 9 provides the parameters for the following features:

1. Logic functions
2. Motorised Pot
3. Binary Sum
4. Timers

Logic functions

The logic functions are always active even if the sources and destinations are not routed to valid parameters. If the sources are not valid parameters then the source values are taken as 0. The update rate for each of the logic functions is always 4ms

The logic function consists of an AND gate with inverters on each input and an inverter on the output. Some of the other standard logic functions can be produced as shown in the table below.

Logic function | Source 1 Invert | Source 2 Invert | Output Invert
AND | 0 | 0 | 0
NAND | 0 | 0 | 1
OR | 1 | 1 | 1
NOR | 1 | 1 | 0

A delay function is provided at the output of the logic functions. If Logic Function 1 Delay (09.009) or Logic Function 2 Delay (09.019) is positive then the output does not become 1 until the input to the delay has been at 1 for the delay time. If Logic Function 1 Delay (09.009) or Logic Function 2 Delay (09.019) is negative then the output remains at 1 until the input to the delay has been 0 for the delay time.

Motorised pot

If Motorised Pot Reset (09.028) = 1 then the motorised pot is disabled and held in its reset state with Motorised Pot Output (09.003) = 0.0%. If Motorised Pot Reset (09.028) = 0 the motorised pot is enabled even if Motorised Pot Destination (09.025) is not routed to a valid parameter. The sample rate of the motorised pot is always 4ms.

When the motorised pot is active Motorised Pot Output (09.003) can be increased or decreased by setting Motorised Pot Up (09.026) or Motorised Pot Down (09.027) to 1 respectively. If both Motorised Pot Up (09.026) and Motorised Pot Down (09.027) are 1 then Motorised Pot Output (09.003) is increased. The rate of change of Motorised Pot Output (09.003) is defined by Motorised Pot Rate (09.023) which gives the time to change from 0 to 100%. The time to change from -100% to 100% is Motorised Pot Rate (09.023) x 2. If Motorised Pot Bipolar Select (09.022) = 0 then Motorised Pot Output (09.003) is limited in the range 0.00% to 100.00%, otherwise it is allowed to change in the range from -100.00% to 100.00%.

Motorised Pot Mode (09.021) defines the mode of operation as given in the table below.

Motorised Pot Mode (09.021) | Motorised Pot Output (09.003) | Motorised Pot Up (09.026) and Motorised Pot Down (09.027) active
0 | Reset to zero at power-up | Always
1 | Set to power-down value at power-up | Always
2 | Reset to zero at power-up | When Drive Active (10.002) = 1
3 | Set to power-down value at power-up | When Drive Active (10.002) = 1
4 | Reset to zero at power-up and when Drive Active (10.002) = 0 | When Drive Active (10.002) = 1

Motorised Pot Scaling (09.024) introduces a scaling factor at the output of the motorised pot before the output is routed to the destination. If Motorised Pot Scaling (09.024) Motorised Pot Scaling (09.024) > 1.000 the output will exceed the range of the destination parameter, and so the destination parameter will be at its maximum or minimum before the output of the motorised pot reaches the limits of its range.

Binary sum

The binary sum function is always active even if the destination is not routed to valid a parameter. The update rate for the binary sum is always 4ms.

The output of the binary sum block is given by

Binary Sum Output (09.032) = Binary Sum Offset (09.034) + (Binary Sum Ones (09.029) x 1) + (Binary Sum Twos (09.030) x 2) + (Binary Sum Fours (09.031) x 4)

Binary Sum Destination (09.033) defines the destination for the binary sum output. The routing for this destination is special if the maximum of the destination parameter ≤ 7 + [Binary Sum Offset (09.034)] as follows:

Destination parameter = Binary Sum Output (09.032), subject to the parameter minimum

Otherwise Binary Sum Output (09.032) is routed in the same way as any other destination where the destination target is at its full scale value when the Binary Sum Output (09.032) = 7 + Offset.

Timers

If the enable input to a timer is active and the repeat function is set to a non-zero value then the timer is active even if the destination is not routed to valid a parameter. The timers are updated in the background task and have a resolution of 1s.

The following is a description of Timer 1, but Timer 2 behaves in the same way. If Timer 1 Invert = 0 then Timer 1 Output (09.042) is inactive before the Timer 1 Start Date (09.035) / Timer 1 Start Time (09.036), active between this date/time and Timer 1 Stop Date (09.037) / Timer 1 Stop Time (09.038) and then inactive after the stop time/date within the timer 1 repeat period as shown in the diagram below.

Timer 1 Repeat Function (09.039) defines the length of the repeat period. For example if Timer 1 Repeat Function (09.039) = 2 then the repeat period is one day. The output is inactive until the time reaches the hour, minute and second defined in Timer 1 Start Time (09.036), and remains active until the time reaches the hour, minute and second defined in Timer 1 Stop Time (09.038). Different repeat periods may be selected as given in the table below. The table shows the constituent parts of the date and time that are used to determine the start and stop events. If the repeat period is set to every week then Timer 1 Start Date (09.035) and Timer 1 Stop Date (09.037) define the day of the week and not the date (i.e. 00.00.00 = Sunday, 00.00.01 = Monday, etc.). If the stop time event is set to occur at or before the start time event or the Timer 1 Repeat Function (09.039) = 0 or Timer 1 Enable (09.040) = 0 the output remains inactive at all times (i.e. Timer 1 Output (09.042) = 0 if Timer 1 Invert = 0).

Timer 1 Repeat Function (09.039) | Repeat period | Second | Minute | Hour | Day | Month | Year | Day of week
0 | None |  |  |  |  |  |  |
1 | Hour | • | • |  |  |  |  |
2 | Day | • | • | • |  |  |  |
3 | Week | • | • | • |  |  |  | •
4 | Month | • | • | • | • |  |  |
5 | Year | • | • | • | • | • |  |
6 | One off | • | • | • | • | • | • |
7 | Minute | • |  |  |  |  |  |

As Timer 1 Invert inverts the timer output it can be used to give an active state of 0 instead of 1. Alternatively it can be used to give an active state of 1, but for a time period that spans the ends of the repeat period as shown in the example above. It should be noted that if this method is used to allow the active period to span the ends of the repeat period then if the timer is disabled the output of the timer block before the invert becomes 0, and so the final output of the timer after the invert is 1.

If Date/Time Selector (06.019) is changed and the drive is reset then the source for the timers will change, therefore Timer 1 Repeat Function (09.039) and Timer 2 Repeat Function (09.049) are reset to 0 to disable the timers and the date and time entries in the trip log are cleared.

Parameter | 09.001 Logic Function 1 Output
--- | ---
Short description | Shows the output state of logic function 1
Mode | RFC‑A
Minimum | 0 | Maximum | 1
Default |  | Units |
Type | 1 Bit Volatile | Update Rate | 4ms write
Display Format | Standard | Decimal Places | 0
Coding | RO, ND, NC, PT

Logic Function 1 Output (09.001) shows the output of logic function 1.

Parameter | 09.002 Logic Function 2 Output
--- | ---
Short description | Shows the output state of logic function 2
Mode | RFC‑A
Minimum | 0 | Maximum | 1
Default |  | Units |
Type | 1 Bit Volatile | Update Rate | 4ms write
Display Format | Standard | Decimal Places | 0
Coding | RO, ND, NC, PT

Logic Function 2 Output (09.002) shows the output of logic function 2.

Parameter | 09.003 Motorised Pot Output
--- | ---
Short description | Shows the output level of the motorised pot function
Mode | RFC‑A
Minimum | -100.00 | Maximum | 100.00
Default |  | Units | %
Type | 16 Bit Power Down Save | Update Rate | 4ms write
Display Format | Standard | Decimal Places | 2
Coding | RO, ND, NC, PT

Motorised Pot Output (09.003) shows the output of the motorised pot function.

Parameter | 09.004 Logic Function 1 Source 1
--- | ---
Short description | Defines input source 1 of logic function 1
Mode | RFC‑A
Minimum | 0.000 | Maximum | 30.999
Default | 0.000 | Units |
Type | 16 Bit User Save | Update Rate | Drive reset read
Display Format | Standard | Decimal Places | 3
Coding | RW, PT, BU

Logic Function 1 Source 1 (09.004) defines input souce 1 of logic function 1.

Parameter | 09.005 Logic Function 1 Source 1 Invert
--- | ---
Short description | Set to invert input 1 of logic function 1
Mode | RFC‑A
Minimum | 0 | Maximum | 1
Default | 0 | Units |
Type | 1 Bit User Save | Update Rate | 4ms read
Display Format | Standard | Decimal Places | 0
Coding | RW

Setting Logic Function 1 Source 1 Invert (09.005) inverts input 1 of logic function 1.

Parameter | 09.006 Logic Function 1 Source 2
--- | ---
Short description | Defines input source 2 of logic function 1
Mode | RFC‑A
Minimum | 0.000 | Maximum | 30.999
Default | 0.000 | Units |
Type | 16 Bit User Save | Update Rate | Drive reset read
Display Format | Standard | Decimal Places | 3
Coding | RW, PT, BU

Logic Function 1 Source 2 (09.006) defines input source 2 of logic function 1.

Parameter | 09.007 Logic Function 1 Source 2 Invert
--- | ---
Short description | Set to invert input 2 of logic function 1
Mode | RFC‑A
Minimum | 0 | Maximum | 1
Default | 0 | Units |
Type | 1 Bit User Save | Update Rate | 4ms read
Display Format | Standard | Decimal Places | 0
Coding | RW

Setting Logic Function 1 Source 2 Invert (09.007) inverts input 2 of logic function 1.

Parameter | 09.008 Logic Function 1 Output Invert
--- | ---
Short description | Set to invert the ouptut of logic function 1
Mode | RFC‑A
Minimum | 0 | Maximum | 1
Default | 0 | Units |
Type | 1 Bit User Save | Update Rate | 4ms read
Display Format | Standard | Decimal Places | 0
Coding | RW

Setting Logic Function 1 Output Invert (09.008) inverts the output of logic function 1.

Parameter | 09.009 Logic Function 1 Delay
--- | ---
Short description | Defines the output delay of logic function 1
Mode | RFC‑A
Minimum | -25.0 | Maximum | 25.0
Default | 0.0 | Units | s
Type | 16 Bit User Save | Update Rate | 4ms read
Display Format | Standard | Decimal Places | 1
Coding | RW

Logic Function 1 Delay (09.009) defines the delay at the output of logic function 1. If Logic Function 1 Delay (09.009) is positive then the output does not become 1 until the input to the delay has been at 1 for the delay time. If Logic Function 1 Delay (09.009) is negative then the output remains at 1 until the input to the delay has been 0 for the delay time.

Parameter | 09.010 Logic Function 1 Destination
--- | ---
Short description | Defines the output destination of logic function 1
Mode | RFC‑A
Minimum | 0.000 | Maximum | 30.999
Default | 0.000 | Units |
Type | 16 Bit User Save | Update Rate | Drive reset read
Display Format | Standard | Decimal Places | 3
Coding | RW, DE, PT, BU

Logic Function 1 Destination (09.010) defines the output destination of logic function 1.

Parameter | 09.014 Logic Function 2 Source 1
--- | ---
Short description | Defines input source 1 of logic function 2
Mode | RFC‑A
Minimum | 0.000 | Maximum | 30.999
Default | 0.000 | Units |
Type | 16 Bit User Save | Update Rate | Drive reset read
Display Format | Standard | Decimal Places | 3
Coding | RW, PT, BU

Logic Function 2 Source 1 (09.014) defines input source 1 of logic function 2.

Parameter | 09.015 Logic Function 2 Source 1 Invert
--- | ---
Short description | Set to invert input 1 of logic function 2
Mode | RFC‑A
Minimum | 0 | Maximum | 1
Default | 0 | Units |
Type | 1 Bit User Save | Update Rate | 4ms read
Display Format | Standard | Decimal Places | 0
Coding | RW

Setting Logic Function 2 Source 1 Invert (09.015) inverts input 1 of logic function 2.

Parameter | 09.016 Logic Function 2 Source 2
--- | ---
Short description | Defines input source 2 of logic function 2
Mode | RFC‑A
Minimum | 0.000 | Maximum | 30.999
Default | 0.000 | Units |
Type | 16 Bit User Save | Update Rate | Drive reset read
Display Format | Standard | Decimal Places | 3
Coding | RW, PT, BU

Logic Function 2 Source 2 (09.016) defines input source 2 of logic function 2.

Parameter | 09.017 Logic Function 2 Source 2 Invert
--- | ---
Short description | Set to invert input 2 of logic function 2
Mode | RFC‑A
Minimum | 0 | Maximum | 1
Default | 0 | Units |
Type | 1 Bit User Save | Update Rate | 4ms read
Display Format | Standard | Decimal Places | 0
Coding | RW

Setting Logic Function 2 Source 2 Invert (09.017) inverts input 2 of logic function 2.

Parameter | 09.018 Logic Function 2 Output Invert
--- | ---
Short description | Set to invert the ouptut of logic function 2
Mode | RFC‑A
Minimum | 0 | Maximum | 1
Default | 0 | Units |
Type | 1 Bit User Save | Update Rate | 4ms read
Display Format | Standard | Decimal Places | 0
Coding | RW

Setting Logic Function 2 Output Invert (09.018) inverts the output of logic function 2.

Parameter | 09.019 Logic Function 2 Delay
--- | ---
Short description | Defines the output delay of logic function 2
Mode | RFC‑A
Minimum | -25.0 | Maximum | 25.0
Default | 0.0 | Units | s
Type | 16 Bit User Save | Update Rate | 4ms read
Display Format | Standard | Decimal Places | 1
Coding | RW

Logic Function 2 Delay (09.019) defines the delay at the output of logic function 1. If Logic Function 2 Delay (09.019) is positive then the output does not become 1 until the input to the delay has been at 1 for the delay time. If Logic Function 2 Delay (09.019) is negative then the output remains at 1 until the input to the delay has been 0 for the delay time.

Parameter | 09.020 Logic Function 2 Destination
--- | ---
Short description | Defines the output destination of logic function 2
Mode | RFC‑A
Minimum | 0.000 | Maximum | 30.999
Default | 0.000 | Units |
Type | 16 Bit User Save | Update Rate | Drive reset read
Display Format | Standard | Decimal Places | 3
Coding | RW, DE, PT, BU

Logic Function 2 Destination (09.020) defines the output destination of logic function 2.

Parameter | 09.021 Motorised Pot Mode
--- | ---
Short description | Defines the motorised pot mode
Mode | RFC‑A
Minimum | 0 | Maximum | 4
Default | 0 | Units |
Type | 8 Bit User Save | Update Rate | Background read
Display Format | Standard | Decimal Places | 0
Coding | RW

Motorised Pot Mode (09.021) defines the mode of operation as given in the table below.

Motorised Pot Mode (09.021) | Motorised Pot Output (09.003) | Motorised Pot Up (09.026) and Motorised Pot Down (09.027) active
0 | Reset to zero at power-up | Always
1 | Set to power-down value at power-up | Always
2 | Reset to zero at power-up | When Drive Active (10.002) = 1
3 | Set to power-down value at power-up | When Drive Active (10.002) = 1
4 | Reset to zero at power-up and when Drive Active (10.002) = 0 | When Drive Active (10.002) = 1

Parameter | 09.022 Motorised Pot Bipolar Select
--- | ---
Short description | Set to enable bipolar operation of the motorised pot
Mode | RFC‑A
Minimum | 0 | Maximum | 1
Default | 0 | Units |
Type | 1 Bit User Save | Update Rate | 4ms read
Display Format | Standard | Decimal Places | 0
Coding | RW

If Motorised Pot Bipolar Select (09.022) = 0 then Motorised Pot Output (09.003) is limited in the range 0.00% to 100.00%, otherwise it is allowed to change in the range from -100.00% to 100.00%.

Parameter | 09.023 Motorised Pot Rate
--- | ---
Short description | Defines the rate of change of the motorised pot output
Mode | RFC‑A
Minimum | 0 | Maximum | 250
Default | 20 | Units | s
Type | 8 Bit User Save | Update Rate | Background
Display Format | Standard | Decimal Places | 0
Coding | RW, BU

The rate of change of Motorised Pot Output (09.003) is defined by Motorised Pot Rate (09.023) which gives the time to change from 0 to 100%. The time to change from -100% to 100% is Motorised Pot Rate (09.023) x 2.

Parameter | 09.024 Motorised Pot Scaling
--- | ---
Short description | Defines the scaling applied to the motorised pot output
Mode | RFC‑A
Minimum | 0.000 | Maximum | 4.000
Default | 1.000 | Units |
Type | 16 Bit User Save | Update Rate | 4ms read
Display Format | Standard | Decimal Places | 3
Coding | RW

Motorised Pot Scaling (09.024) introduces a scaling factor at the output of the motorised pot before the output is routed to the destination. If Motorised Pot Scaling (09.024) > 1.000 the output will exceed the range of the destination parameter, and so the destination parameter will be at its maximum or minimum before the output of the motorised pot reaches the limits of its range.

Parameter | 09.025 Motorised Pot Destination
--- | ---
Short description | Defines the output destination of the motorised pot
Mode | RFC‑A
Minimum | 0.000 | Maximum | 30.999
Default | 0.000 | Units |
Type | 16 Bit User Save | Update Rate | Drive reset read
Display Format | Standard | Decimal Places | 3
Coding | RW, DE, PT, BU

Motorised Pot Destination (09.025) defines the output destination of the motorised pot function.

Parameter | 09.026 Motorised Pot Up
--- | ---
Short description | Set to increase the motorised pot output
Mode | RFC‑A
Minimum | 0 | Maximum | 1
Default | 0 | Units |
Type | 1 Bit Volatile | Update Rate | 4ms read
Display Format | Standard | Decimal Places | 0
Coding | RW, NC

If Motorised Pot Up (09.026) = 1, then the Motorised Pot Output (09.003) will increase.

Parameter | 09.027 Motorised Pot Down
--- | ---
Short description | Set to decrese the motorised pot output
Mode | RFC‑A
Minimum | 0 | Maximum | 1
Default | 0 | Units |
Type | 1 Bit Volatile | Update Rate | 4ms read
Display Format | Standard | Decimal Places | 0
Coding | RW, NC

If Motorised Pot Down (09.027) = 1, then the Motorised Pot Output (09.003) will decrease.

Parameter | 09.028 Motorised Pot Reset
--- | ---
Short description | Set to reset the motorised pot output to zero
Mode | RFC‑A
Minimum | 0 | Maximum | 1
Default | 0 | Units |
Type | 1 Bit Volatile | Update Rate | 4ms read
Display Format | Standard | Decimal Places | 0
Coding | RW, NC

If Motorised Pot Reset (09.028) = 1 then the motorised pot is disabled and held in its reset state with Motorised Pot Output (09.003) = 0.0%. If Motorised Pot Reset (09.028) the motorised pot is enabled even if Motorised Pot Destination (09.025) is not routed to a valid parameter.

Parameter | 09.029 Binary Sum Ones
--- | ---
Short description | Set to add one to the binary sum output
Mode | RFC‑A
Minimum | 0 | Maximum | 1
Default | 0 | Units |
Type | 1 Bit Volatile | Update Rate | 4ms read
Display Format | Standard | Decimal Places | 0
Coding | RW

See Binary Sum Output (09.032).

Parameter | 09.030 Binary Sum Twos
--- | ---
Short description | Set to add two to the binary sum output
Mode | RFC‑A
Minimum | 0 | Maximum | 1
Default | 0 | Units |
Type | 1 Bit Volatile | Update Rate | 4ms read
Display Format | Standard | Decimal Places | 0
Coding | RW

See Binary Sum Output (09.032).

Parameter | 09.031 Binary Sum Fours
--- | ---
Short description | Set to add three to the binary sum output
Mode | RFC‑A
Minimum | 0 | Maximum | 1
Default | 0 | Units |
Type | 1 Bit Volatile | Update Rate | 4ms read
Display Format | Standard | Decimal Places | 0
Coding | RW

See Binary Sum Output (09.032).

Parameter | 09.032 Binary Sum Output
--- | ---
Short description | Shows the output level of the binary sum
Mode | RFC‑A
Minimum | 0 | Maximum | 255
Default |  | Units |
Type | 8 Bit Volatile | Update Rate | 4ms write
Display Format | Standard | Decimal Places | 0
Coding | RO, ND, NC, PT, BU

The binary sum function is always active even if the destination is not routed to valid a parameter. The update rate for the binary sum is always 4ms.

The output of the binary sum block is given by

> Binary Sum Output (09.032) = Binary Sum Offset (09.034) + (Binary Sum Ones (09.029) x 1) + (Binary Sum Twos (09.030) x 2) + (Binary Sum Fours (09.031) x 4)

Binary Sum Destination (09.033) defines the destination for the binary sum output. The routing for this destination is special if the maximum of the destination parameter ≤ 7 + [Binary Sum Offset (09.034)] as follows:

> Destination parameter = Binary Sum Output (09.032), subject to the parameter minimum

Otherwise Binary Sum Output (09.032) is routed in the same way as any other destination where the destination target is at its full scale value when the Binary Sum Output (09.032) = 7 + Binary Sum Offset (09.034)

Example:

09.033 = 01.015

09.029 = 0, 09.030 = 1, 09.031 = 0

09.034 = 0

So 09.032 = 2

And 01.015 = (01.015[MAX] x 09.032) / (7 + 09.034)

01.015 = (9 x 2)/(7+0) = 2.57 = 3 (rounded to nearest integer)

If 09.034 = 1 then 01.015 = (9 x 3)/(7+1) = 3.37 = 3 (rounded to nearest integer)

If 09.034 = 2 then 01.015 = (9 x 4)/(7+2) = 4

Parameter | 09.033 Binary Sum Destination
--- | ---
Short description | Defines the output destination of the binary sum
Mode | RFC‑A
Minimum | 0.000 | Maximum | 30.999
Default | 0.000 | Units |
Type | 16 Bit User Save | Update Rate | Drive reset read
Display Format | Standard | Decimal Places | 3
Coding | RW, DE, PT, BU

Binary Sum Destination (09.033) defines the destination for the binary sum output.

See Binary Sum Output (09.032) for more information.

Parameter | 09.034 Binary Sum Offset
--- | ---
Short description | Defines the offset added to the output of the binary sum
Mode | RFC‑A
Minimum | 0 | Maximum | 248
Default | 0 | Units |
Type | 8 Bit User Save | Update Rate | 4ms read
Display Format | Standard | Decimal Places | 0
Coding | RW, BU

See Binary Sum Output (09.032).

Parameter | 09.035 Timer 1 Start Date
--- | ---
Short description | Defines the start date for timer 1
Mode | RFC‑A
Minimum | 0 (Display: 00-00-00) | Maximum | 311299 (Display: 31-12-99)
Default | 0 (Display: 00-00-00) | Units |
Type | 32 Bit User Save | Update Rate | Background read
Display Format | Date | Decimal Places | 0
Coding | RW

Timer 1 Start Date (09.035) defines the start time within the repeat period of timer 1.

See Timer 1 Repeat Function (09.039) for more information.

Parameter | 09.036 Timer 1 Start Time
--- | ---
Short description | Defines the start time for timer 1
Mode | RFC‑A
Minimum | 0 (Display: 00:00:00) | Maximum | 235959 (Display: 23:59:59)
Default | 0 (Display: 00:00:00) | Units |
Type | 32 Bit User Save | Update Rate | Background read
Display Format | Time | Decimal Places | 0
Coding | RW

Timer 1 Start Time (09.036) defines the start time within the repeat period of timer 1.

See Timer 1 Repeat Function (09.039) for more information.

Parameter | 09.037 Timer 1 Stop Date
--- | ---
Short description | Defines the stop date for timer 1
Mode | RFC‑A
Minimum | 0 (Display: 00-00-00) | Maximum | 311299 (Display: 31-12-99)
Default | 0 (Display: 00-00-00) | Units |
Type | 32 Bit User Save | Update Rate | Background read
Display Format | Date | Decimal Places | 0
Coding | RW

Timer 1 Stop Date (09.037) defines the stop date within the repeat period of timer 1.

See Timer 1 Repeat Function (09.039) for more information.

Parameter | 09.038 Timer 1 Stop Time
--- | ---
Short description | Defines the stop time for timer 1
Mode | RFC‑A
Minimum | 0 (Display: 00:00:00) | Maximum | 235959 (Display: 23:59:59)
Default | 0 (Display: 00:00:00) | Units |
Type | 32 Bit User Save | Update Rate | Background read
Display Format | Time | Decimal Places | 0
Coding | RW

Timer 1 Stop Time (09.038) defines the stop time within the repeat period of timer 1.

See Timer 1 Repeat Function (09.039) for more information.

Parameter | 09.039 Timer 1 Repeat Function
--- | ---
Short description | Defines the length of the repeat period
Mode | RFC‑A
Minimum | 0 | Maximum | 7
Default | 0 | Units |
Type | 8 Bit User Save | Update Rate | Background read
Display Format | Standard | Decimal Places | 0
Coding | RW, TE

Value | Text
0 | None
1 | 1
2 | 2
3 | 3
4 | 4
5 | 5
6 | 6
7 | 7

Timer 1 Repeat Function (09.039) defines the length of the repeat period. For example if Timer 1 Repeat Function (09.039) = 2 then the repeat period is one day. The output is inactive until the time reaches the hour, minute and second defined in Timer 1 Start Time (09.036), and remains active until the time reaches the hour, minute and second defined in Timer 1 Stop Time (09.038). Different repeat periods may be selected as given in the table below. The table shows the constituent parts of the date and time that are used to determine the start and stop events. If the repeat period is set to every week then Timer 1 Start Date (09.035) and Timer 1 Stop Date (09.037) define the day of the week and not the date (i.e. 00.00.00 = Sunday, 00.00.01 = Monday, etc.). If the stop time event is set to occur at or before the start time event or the Timer 1 Repeat Function (09.039) = 0 or Timer 1 Enable (09.040) = 0 the output remains inactive at all times (i.e. Timer 1 Output (09.042) = 0 if Timer 1 Invert = 0).

Timer 1 Repeat Function (09.039) | Repeat period | Second | Minute | Hour | Day | Month | Year | Day of week
0 | None |  |  |  |  |  |  |
1 | Hour | • | • |  |  |  |  |
2 | Day | • | • | • |  |  |  |
3 | Week | • | • | • |  |  |  | •
4 | Month | • | • | • | • |  |  |
5 | Year | • | • | • | • | • |  |
6 | One off | • | • | • | • | • | • |
7 | Minute | • |  |  |  |  |  |

Parameter | 09.040 Timer 1 Enable
--- | ---
Short description | Set to enable the timer 1 function
Mode | RFC‑A
Minimum | 0 | Maximum | 1
Default | 0 | Units |
Type | 1 Bit User Save | Update Rate | Background read
Display Format | Standard | Decimal Places | 0
Coding | RW

Timer 1 Enable (09.040) enables the timer 1 function. If Timer 1 Enable (09.040) = 0, then the output of the timer is always inactive, i.e. Timer 1 Output (09.042) =0.

Parameter | 09.041 Timer 1 Invert
--- | ---
Short description | Set to invert the output of timer 1
Mode | RFC‑A
Minimum | 0 | Maximum | 1
Default | 0 | Units |
Type | 1 Bit User Save | Update Rate | Background read
Display Format | Standard | Decimal Places | 0
Coding | RW

Timer 1 Invert (09.041) inverts the timer output to give an active state of 0 instead of 1. Alternatively it can be used to give an active state of 1, but for a time period that spans the ends of the repeat period as shown in the example above. It should be noted that if this method is used to allow the active period to span the ends of the repeat period then if the timer is disabled the output of the timer block before the invert becomes 0, and so the final output of the timer after the invert is 1.

See Timer 1 Repeat Function (09.039) for more information.

Parameter | 09.042 Timer 1 Output
--- | ---
Short description | Shows the output state of timer function 1
Mode | RFC‑A
Minimum | 0 | Maximum | 1
Default |  | Units |
Type | 1 Bit Volatile | Update Rate | Background write
Display Format | Standard | Decimal Places | 0
Coding | RO, ND, NC, PT

Timer 1 Output (09.042) shows the output of the timer function 1.

Parameter | 09.043 Timer 1 Destination
--- | ---
Short description | Defines the output destination of timer function 1
Mode | RFC‑A
Minimum | 0.000 | Maximum | 30.999
Default | 0.000 | Units |
Type | 16 Bit User Save | Update Rate | Drive reset read
Display Format | Standard | Decimal Places | 3
Coding | RW, DE, PT, BU

Timer 1 Destination (09.043) defines the output destination of timer function 1.

Parameter | 09.045 Timer 2 Start Date
--- | ---
Short description | Defines the start date for timer 2
Mode | RFC‑A
Minimum | 0 (Display: 00-00-00) | Maximum | 311299 (Display: 31-12-99)
Default | 0 (Display: 00-00-00) | Units |
Type | 32 Bit User Save | Update Rate | Background read
Display Format | Date | Decimal Places | 0
Coding | RW

Timer 2 Start Date (09.045) defines the start date within the repeat period of timer 2.

See Timer 1 Repeat Function (09.039) for more information.

Parameter | 09.046 Timer 2 Start Time
--- | ---
Short description | Defines the start time for timer 2
Mode | RFC‑A
Minimum | 0 (Display: 00:00:00) | Maximum | 235959 (Display: 23:59:59)
Default | 0 (Display: 00:00:00) | Units |
Type | 32 Bit User Save | Update Rate | Background read
Display Format | Time | Decimal Places | 0
Coding | RW

Timer 2 Start Time (09.046) defines the start time within the repeat period of timer 2.

See Timer 1 Repeat Function (09.039) for more information.

Parameter | 09.047 Timer 2 Stop Date
--- | ---
Short description |
Mode | RFC‑A
Minimum | 0 (Display: 00-00-00) | Maximum | 311299 (Display: 31-12-99)
Default | 0 (Display: 00-00-00) | Units |
Type | 32 Bit User Save | Update Rate | Background read
Display Format | Date | Decimal Places | 0
Coding | RW

Timer 2 Stop Date (09.047) defines the stop date within the repeat period of timer 2.

See Timer 1 Repeat Function (09.039) for more information.

Parameter | 09.048 Timer 2 Stop Time
--- | ---
Short description | Defines the stop time for timer 2
Mode | RFC‑A
Minimum | 0 (Display: 00:00:00) | Maximum | 235959 (Display: 23:59:59)
Default | 0 (Display: 00:00:00) | Units |
Type | 32 Bit User Save | Update Rate | Background read
Display Format | Time | Decimal Places | 0
Coding | RW

Timer 2 Stop Time (09.048) defines the stop time within the repeat period of timer 2.

See Timer 1 Repeat Function (09.039) for more information.

Parameter | 09.049 Timer 2 Repeat Function
--- | ---
Short description | Defines the length of the repeat period
Mode | RFC‑A
Minimum | 0 | Maximum | 7
Default | 0 | Units |
Type | 8 Bit User Save | Update Rate | Background read
Display Format | Standard | Decimal Places | 0
Coding | RW, TE

Value | Text
0 | None
1 | 1
2 | 2
3 | 3
4 | 4
5 | 5
6 | 6
7 | 7

See Timer 1 Repeat Function (09.039).

Parameter | 09.050 Timer 2 Enable
--- | ---
Short description | Set to enable the timer 2 function
Mode | RFC‑A
Minimum | 0 | Maximum | 1
Default | 0 | Units |
Type | 1 Bit User Save | Update Rate | Background read
Display Format | Standard | Decimal Places | 0
Coding | RW

Timer 2 Enable (09.050) enables the timer 2 function. If Timer 2 Enable (09.050) = 0, then the output of the timer is always inactive, i.e. Timer 2 Output (09.052) = 0.

Parameter | 09.051 Timer 2 Invert
--- | ---
Short description | Set to invert the output of timer 2
Mode | RFC‑A
Minimum | 0 | Maximum | 1
Default | 0 | Units |
Type | 1 Bit User Save | Update Rate | Background read
Display Format | Standard | Decimal Places | 0
Coding | RW

Timer 2 Invert (09.051) inverts the timer output to give an active state of 0 instead of 1.

See Timer 1 Invert (09.041) for more information.

Parameter | 09.052 Timer 2 Output
--- | ---
Short description | Shows the output state of timer function 2
Mode | RFC‑A
Minimum | 0 | Maximum | 1
Default |  | Units |
Type | 1 Bit Volatile | Update Rate | Background write
Display Format | Standard | Decimal Places | 0
Coding | RO, ND, NC, PT

Timer 2 Output (09.052) shows the output of timer function 2.

Parameter | 09.053 Timer 2 Destination
--- | ---
Short description | Defines the output destination of timer function 2
Mode | RFC‑A
Minimum | 0.000 | Maximum | 30.999
Default | 0.000 | Units |
Type | 16 Bit User Save | Update Rate | Drive reset read
Display Format | Standard | Decimal Places | 3
Coding | RW, DE, PT, BU

Timer 2 Destination (09.053) defines the output destination of timer function 2.